major repairs - Turkish English Dictionary